3 Software Engineering for Image Processing and Analysis
نویسندگان
چکیده
3.1 Introduction Connguring or programming image processing systems is a time-consuming task which requires specialized knowledge on the eeects of image processing algorithms as well as knowledge about the implementation and interfaces. Clearly, software engineering is required for the application programmer of image processing systems. But even people who do not implement their applications themselves occasionally have to face software engineering problems. Several commercial or free packages for image processing exist providing routines which can be plugged together to more complex operations. This does not solve software engineering problems; it rather shifts the basic building blocks to a higher level. The larger the application gets which uses such libraries, the higher is the importance of well-structured software. The major problem in design of general imaging systems is that on the one hand highly run-time eecient code and low-level access to hardware is required, and that on the other hand a general and platform-independent implementation is desired which provides all data types and functions also for at least intermediate-level processing, such as results of segmentation. Software re-use is crucial in any large system; well-documented packages should be usable even across applications. If every programmer is allowed to reprogram existing code, soon several pieces of code will be scattered around in the system which serve the same purpose. Today's software engineering is closely coupled with the ideas of object-orientation. Theoretically and practically, object-oriented programming gains high attention. Object-oriented programming can help simplifying code re-use; if applied properly, it uniies
منابع مشابه
Fragmentation measurement using image processing
In this research, first of all, the existing problems in fragmentation measurement are reviewed for the sake of its fast and reliable evaluation. Then, the available methods used for evaluation of blast results are mentioned. The produced errors especially in recognizing the rock fragments in computer-aided methods, and also, the importance of determination of their sizes in the image analysis ...
متن کاملEvaluation of Retinal Optic Disc Segmentation in Patients with Glaucoma and Comparison with Other Methods of Medical Image Processing
Introduction: Glaucoma is the most common cause of blindness in some countries. In the meantime, the field of retinal image processing has been proposed in order to provide automatic systems for disease diagnosis. Among the methods of medical image processing, image segmentation is a process of identification and change in the display of an image. The objective of this study was to use t...
متن کاملThe Combinational Use Of Knowledge-Based Methods and Morphological Image Processing in Color Image Face Detection
The human facial recognition is the base for all facial processing systems. In this work a basicmethod is presented for the reduction of detection time in fixed image with different color levels.The proposed method is the simplest approach in face spatial localization, since it doesn’trequire the dynamics of images and information of the color of skin in image background. Inaddition, to do face...
متن کاملDesigning, validation, and reliability assessment of software to acquire kinematics parameters of motion by image processing
Motion analysis systems are useful and effective equipment in biomechanics research. Unfortunately these systems are available for few researchers because these are expensive equipment. The aim of this study was to design and validation of a practical and inexpensive software, to determine the exact markers position in space and compute the kinematic of movement. In designing the software, the ...
متن کاملDesign and Implementation of an Exergame Using Image Processing Techniques for Telerehabilitation of Patients with Physical Disabilities
Introduction: In recent years, due to physical problems of patients or restrictions on social interactions in COVID-19 pandemic, telerehabilitation based on virtual reality (VR) attracted the attention of many researchers. Method: In this applied research, a Kinect sensor and an image processing software were used to design and implement a motion simulator for rehabilitation of patients with...
متن کاملDesign and Implementation of an Exergame Using Image Processing Techniques for Telerehabilitation of Patients with Physical Disabilities
Introduction: In recent years, due to physical problems of patients or restrictions on social interactions in COVID-19 pandemic, telerehabilitation based on virtual reality (VR) attracted the attention of many researchers. Method: In this applied research, a Kinect sensor and an image processing software were used to design and implement a motion simulator for rehabilitation of patients with...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999